automatic debit transfer system - Francés Inglés Diccionario